podarcis muralis - German English Dictionary